A Practical Schedulability Analysis for Generalized Sporadic Tasks in Distributed Real-Time Systems

نویسندگان

  • Yuanfang Zhang
  • Donald K. Krecker
  • Christopher Gill
  • Chenyang Lu
  • Gautam H. Thaker
چکیده

Existing off-line schedulability analysis for real-time systems can only handle periodic or sporadic tasks with known minimum inter-arrival times. Modeling sporadic tasks with fixed minimum inter-arrival times is a poor approximation for systems in which tasks arrive in bursts, but have longer intervals between the bursts. In such cases, schedulability analysis based on the existing sporadic task model is pessimistic and seriously overestimates the task's time demand. In this paper, we propose a generalized sporadic task model that characterizes arrival times more precisely than the traditional sporadic task model, and we develop a corresponding schedulability analysis that computes tighter bounds on worst-case response times. Experimental results show that when arrival time jitter increases, the new analysis more effectively guarantees schedulability of sporadic tasks. Type of Report: Other Department of Computer Science & Engineering Washington University in St. Louis Campus Box 1045 St. Louis, MO 63130 ph: (314) 935-6160 A Practical Schedulability Analysis for Generalized Sporadic Tasks in Distributed Real-Time Systems ∗ Yuanfang Zhang, Donald K. Krecker, Christopher Gill, Chenyang Lu, and Gautam H. Thaker Washington University St. Louis, MO, USA {yfzhang, cdgill, lu}@cse.wustl.edu Lockheed Martin Advanced Technology Laboratories Cherry Hill, NJ, USA {dkrecker, gthaker}@atl.lmco.com

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Increasing schedulability in distributed hard real-time systems

In this paper we present a study of the effects caused in distributed real-time systems by jitter in the activation of tasks and messages. We show that although jitter has usually a small impact in the schedulability of singleprocessor systems, in distributed architectures the worstcase response times are significantly delayed. Reducing or eliminating jitter in these systems can increase the sc...

متن کامل

Multiprocessor Schedulability Analysis for Self - Suspending Task Systems ∗

In many real-time systems, tasks may experience suspension delays. The problem of analyzing task systems with such suspensions on multiprocessors has been relatively unexplored and is thought to be difficult (as it is on uniprocessors). In this paper, hard/soft multiprocessor schedulability tests for arbitrary-deadline sporadic self-suspending task systems are presented for both global EDF and ...

متن کامل

Fixed priority scheduling of tasks with arbitrary precedence constraints in distributed hard real-time systems

This paper considers the schedulability analysis of real-time distributed applications where tasks may present arbitrary precedence relations. It is assumed that tasks are periodic or sporadic and dynamically released. They have fixed priorities and hard end-to-end deadlines that are equal to or less than the respective period. We develop a method to transform arbitrary precedence relations int...

متن کامل

Minimizing the effects of jitter in distributed hard real-time systems

In this paper we present a study of the effects caused in distributed real-time systems by the presence of jitter in the activation of tasks and messages. We show that although jitter has usually a small impact in the schedulability of single-processor systems, in distributed architectures the worst-case response times are significantly delayed. Reducing or eliminating jitter in these systems c...

متن کامل

Suspension-Aware Schedulability Analysis for Multiprocessor Embedded Systems

In many embedded systems, tasks may experience suspension delays. The problem of analyzing task systems with such suspensions on multiprocessors has been relatively unexplored. The commonly used suspension-oblivious approach of treating all suspensions as computation can be quite pessimistic. As an alternative, this paper presents the first suspension-aware multiprocessor schedulability analysi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009